An object-oriented software development framework for autonomous decentralized systems

نویسندگان

  • Stephen S. Yau
  • Keunhyuk Yeom
  • Bing Gao
  • Ling Li
  • Doo-Hwan Bae
چکیده

Developing software for distributed computing systems i s challenging due t o lack of good software development methodologies f o r distributed computing systems. It is very important t o develop reliable, adaptable and expandable application software for distributed computing systems. Autonomous Decentralized Systems (ADS i s a on-line maintainability and fault-tolerance capability. In this paper, a framework f o r developing A D S application software is presented. Our framework consists of objectoriented requirements analysis, system design, implementation, allocation, verification .and maintenance. It i s based on the object-oriented computation model developed f o r A D S application software development which supports on-line expandability and on-line modifiability. CASE environments for A D S software development are also discussed.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A framework for ADS application software development based on CORBA

Autonomous Decentralized System (ADS) which has the characteristics of on-line maintainability, on-line expandability and fault-tolerance has been successfilly used in many distributed computing domains, such as factory automation, trafic control, ofice automation, nuclear power plants. In order to realize many benefits of object-oriented software development, a framework for ADS application so...

متن کامل

Agent Oriented Technology Based on the M-Agent Architecture

The complexity of distributed and decentralized systems demands new tools for designing and programming processes. An idea of autonomous agents that arises as an extension of the object and process concepts may be applied to distributed and decentralized systems development ([9],[11]). In the paper the authors have undertaken an attempt to describe formally the architecture of multiagent system...

متن کامل

Objects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques

Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...

متن کامل

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

An Approach to Specifying Concurrent, Distributed, and Autonomous Object Behaviors Using a High-Level Meta-Object Protocol

To develop distributed applications requires to consider not only functional requirements but also nonfunctional requirements such as distributions, synchronizations, and scheduling policies. Specifying such non-functional requirements is necessary for supporting on-line capabilities of Autonomous Decentralized Systems (ADS). However, the existing design notations and methods do not address suc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995